on my oath - Anglais Synonymes Dictionnaire